1 Michael Jenkins Host - to - Host Congestion Control for TCP
نویسنده
چکیده
Afanasyev and company composed a paper detailing different host-to-host congestion control protocols for the Transmission Control Protocol (TCP). Within each different technique, they outlined its purpose and the intended environment for which the protocol was designed. TCP Tahoe is one of the earliest host-to-host solutions on which many of the other systems are based and which is still in used today. TCP Tahoe uses the idea of slow start when an error is detected. Once one packet has been lost, TCP Tahoe reduces the number of messages it sends, reduces the window size of sent messages, and slowly increases the number of messages sent by a set amount until a max value is reached. TCP Reno is another solution that builds upon the idea of TCP Tahoe. By reducing the window size at the first error, TCP Tahoe has a chance to needlessly decrease throughput. Reno uses the idea of a fast start when it detects a light load on the network. This decreases the time it spends in slow start, and increases the throughput of the algorithm. TCP Vegas uses a slightly different approach than Tahoe or Reno to provide congestion avoidance and detection. Vegas uses the idea of a stable congestion window, by not hitting the max output and by only slightly changing the average window size, Vegas can achieve a higher throughput without the large hits the previous two styles take.
منابع مشابه
The Future for TCP
he previous article, “TCP Performance,” examined the operation of the Transmission Control Protocol (TCP) protocol [1]. The article examined the role of TCP in providing a reliable end-toend data transfer function, and described how TCP incorporates numerous control functions that are intended to make efficient use of the underlying IP network through a host-based congestion control function. C...
متن کاملATCP: Improving TCP performance over mobile wireless environments
Transmission Control Protocol (TCP) is known to suffer from performance degradation in mobile wireless environments. This is because such environments are prone to packet losses due to high bit error rates and mobility induced disconnections. TCP interprets packet losses as an indication of congestion and inappropriately invokes congestion control mechanisms, leading to degraded performance. Wh...
متن کاملIntelligent TCP for the Heterogeneous Internet
Within the heterogeneous Internet, a host needs to connect with different hosts which spread across the world. These hosts are also installed with different operating systems. Hence, TCP implementation of a host need run on different kinds of network paths and talk with different TCP versions. The classical TCP implementation, that uses a fixed set of TCP congestion control algorithms for all, ...
متن کاملTCP Congestion Control Identification
Transmission Control Protocol (TCP) carries most of the traffic on the Internet these days. There are several implementations of TCP, and the most important difference among them is their mechanism for controlling congestion. One of the methods for determining type of a TCP is active probing. Active probing considers a TCP implementation as a black box, sends different streams of data to the ap...
متن کاملSteady State Analysis of Random Early Detection Gateway
In a packet-switched network, a feedback-based congestion control mechanism is essential to provide data transfer services efficiently. Its main objective is to prevent packet losses in the network, and to utilize network resources effectively. The current Internet uses a window-based flow control mechanism in its TCP (Transmission Control Protocol), as the feedback-based congestion control mec...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012